contuse something (soft parts) - Turkish English Dictionary